Eko Hotels, Plot 1415 Adetokunbo Ademola Street, Victoria Island 101241, Lagos, Nigeria
View on Map
What travelers say:
Red Restaurant and Lounge The dishes produced by the restaurant are excellent in ingredients, well-made, and authentic in taste. It is a very good restaurant. [Taste] authentic [Environment] Very good [Service] Good